legal impediment - Türkisch Englisch Wörterbuch